Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ORCHARD ROAD Detached £405,781 £239,000 25 Oct 2012
2 ORCHARD ROAD Terraced £362,692 £350,000 7 Mar 2022
4 ORCHARD ROAD Terraced £339,442 £315,000 24 Sep 2021
8 ORCHARD ROAD Semi-Detached £323,767 £67,150 27 Jan 1998
10 ORCHARD ROAD Detached £475,891 £136,000 28 Mar 2001